home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 16967 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.0 KB

  1. Path: keats.ugrad.cs.ubc.ca!not-for-mail
  2. From: c2a192@ugrad.cs.ubc.ca (Kazimir Kylheku)
  3. Newsgroups: comp.lang.eiffel,comp.lang.c,comp.lang.c++,comp.object,comp.software-eng
  4. Subject: Re: Beware of "C" Hackers -- A rebuttal to Bertrand Meyer
  5. Date: 12 Apr 1996 13:31:10 -0700
  6. Organization: Computer Science, University of B.C., Vancouver, B.C., Canada
  7. Message-ID: <4kmeieINN473@keats.ugrad.cs.ubc.ca>
  8. References: <1995Jul3.034108.4193@rcmcon.com> <4kkkbm$4ld@news4.digex.net> <4kku1gINN7me@keats.ugrad.cs.ubc.ca> <4kma54$11m@news4.digex.net>
  9. NNTP-Posting-Host: keats.ugrad.cs.ubc.ca
  10.  
  11. In article <4kma54$11m@news4.digex.net>, Ell <ell@access5.digex.net> wrote:
  12.  >Kazimir Kylheku (c2a192@ugrad.cs.ubc.ca) wrote:
  13.  >: In article <4kkkbm$4ld@news4.digex.net>, Ell <ell@access4.digex.net> wrote:
  14.  >: >You are in "hell" when don't see the existence and importance of
  15.  >: >Object-Oriented Analysis (OOA), in my opinion.  But that is nature of some
  16.  >: >types in the OO arena. 
  17.  > 
  18.  >:The OO arena is a philosophical one. I don't particularly subscribe to the 
  19.  >: view
  20.  >:that there ought to be a naive correspondence between software entities and
  21.  >:some ``real world'' entities, except when it's utterly convenient, and on
  22.  >:the third Wednesday of every month.
  23.  >: 
  24.  >:The whole thing is a little childish and naive when taken too far.
  25.  >
  26.  >You know what is a real crime is the time and money wasted by those who
  27.  >ignore and downplay OOA.
  28.  
  29. That is probably true. But a healthy dose of skepticism is always a good idea,
  30. I think. There are no holy grails.
  31.  
  32. I think that what attracts people to object-oriented paradigms (whether that
  33. includes OOA or not) is a sort of intellectual appeal, which, I suspect, often
  34. takes precedence over practical considerations.
  35.  
  36. The fact is that OOA,D&P involve some *difficult* concepts that even very
  37. bright computer scientists struggle with. Developing the right object-oriented
  38. abstraction for a given system is not an easy task, and neither is the
  39. development of truly reusable components.
  40. -- 
  41.  
  42.